#ifndef ALGORITHMUTIL_H
#define ALGORITHMUTIL_H

#include <QList>

class AlgorithmUtil
{
public:
    AlgorithmUtil();

    //判断点击在棋盘的哪一格
    static int calcPos(double x,double sx,int num,double r);


    //计算直线型棋子的可以移动方向,防止出界 1 上  2 下  3 左 4 右
    static QList<int>* calcMoveSide(int col,int row,int maxCol,int maxRow);


};




#endif // ALGORITHMUTIL_H
